A pinstripe shirt is a type of shirt that has thin vertical lines that resemble stripes, typically seen in business or formal settings.